Big Huge Thesaurus

Lythrum hyssopifolia

noun